home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / gnu / objcissu.lha / interface-builder < prev    next >
Text File  |  1993-03-01  |  1KB  |  33 lines

  1. Date: Thu, 17 Sep 92 10:46:06 CDT
  2. From: shirley@gothamcity.jsc.nasa.gov (Bill Shirley [CSC])
  3. To: gnu-objc@prep.ai.mit.edu
  4. Subject: read/write  - NIB
  5.  
  6. |> >|>                              --the object can be arbitrarily complex,
  7. |> >|> e.g., the filer will handle vanilla C instance variables,
  8. |> >|> chase object ids, yet avoid duplicating objects to which there
  9. |> >|> is more than one pointer.  A more flexible design might allow one
  10. |> >|> to store/access many objects per file.
  11. |> >
  12. |> >like NIB files.
  13. |> 
  14. |> Sorry, what's a NIB file?
  15.  
  16. whoops, sorry, I might as well share this with all just for knowledge's 
  17. sake.
  18.  
  19. NeXT's Interface Builder (which some tout and others scorn)
  20. creates NIB files, which are loaded in by the Application
  21. Object (usually) before an [App run] message is sent.
  22.  
  23. It is basically an archive of all the instanciated objects that
  24. were created in the Interface Builder.  Thus is contains "more
  25. than one object" which the previous discussion was about.
  26.  
  27. Multiple NIB files are often used for parts of the program that
  28. may or (usually) may not be brought into play.  Such as a window
  29. with detailed help features or an "info box".
  30.  
  31. -Bill
  32.  
  33.